namespace Domain
{
    public class BaseModel<TEntity>
    {
        public virtual TEntity Copy()
        {
            return (TEntity)this.MemberwiseClone();
        }
    }
}